package com.lgmshare.k3.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by LGM on 2016/8/20.
 */
public class Product extends BaseBean {


    /**
     * id : 1269211
     * uid : 1001634
     * category_id : 101
     * article_number : 128
     * color : ["白色","荧光绿"]
     * size : ["35","36","37","38","39"]
     * characters :
     * index_image : http://img.k3cdn.com/k/1001634/2016070421571529222298_550x550.jpg
     * index_images : ["http://img.k3cdn.com/k/1001634/2016070421557450452423_550x550.jpg","http://img.k3cdn.com/k/1001634/2016070421559790952591_550x550.jpg","http://img.k3cdn.com/k/1001634/2016070421553890512195_550x550.jpg","http://img.k3cdn.com/k/1001634/2016070421557403189993_550x550.jpg","http://img.k3cdn.com/k/1001634/2016070421559477053139_550x550.jpg"]
     * price : 23
     * props : [{"pname":"品牌","vname":"其他"},{"pname":"闭合方式","vname":"一字式扣带"},{"pname":"尺码","vname":"35,36,37,38,39"},{"pname":"图案","vname":"纯色"},{"pname":"风格","vname":"韩版"},{"pname":"后跟高","vname":"平跟"},{"pname":"颜色分类","vname":"白色,绿色"},{"pname":"鞋头款式","vname":"露趾"},{"pname":"跟底款式","vname":"平底"},{"pname":"鞋底材质","vname":"橡胶"},{"pname":"里料材质","vname":"PU"},{"pname":"后帮","vname":"前后绊带"},{"pname":"侧帮","vname":"空"},{"pname":"鞋制作工艺","vname":"胶粘鞋"},{"pname":"鞋垫材质","vname":"PU"},{"pname":"帮面材质","vname":"PU"}]
     * wholesale_price : 0
     * is_baohuan : 支持换货
     * is_baotui :
     * create_time : 2016-07-04 20:25:00
     * update_time : 2016-07-15 20:49:29
     * list_tag : ["换","夹屿"]
     * badge_tag : ["支持换货","支持一件代发","认证商家"]
     * search_tag : ["凉鞋","横泾村","厂家直销"]
     * is_new :
     * popularity : 51
     * downloadNum : 21
     * taobaoNum : 30
     * follow : 未收藏
     * brand : 白骨精女鞋
     * title : 白骨精女鞋
     * address : 横泾村五区31号
     * district : 横泾村
     * certified_type : 1
     * market_id : 1002
     * is_manufacturer : 厂家直销
     * certified : 认证商家
     * market : 夹屿
     */

    private String id;
    private String uid;
    private String category_id;
    private String article_number;
    private String characters;
    private String index_image;
    private String price;
    private String wholesale_price;
    private String is_baohuan;
    private String is_baotui;
    private String create_time;
    private String update_time;
    private String delist_time;
    private String existing_time;
    private String is_new;
    private int popularity;
    private String downloadNum;
    private String taobaoNum;
    private boolean follow;
    private boolean is_hide_stats;
    private String brand;
    private String title;
    private String address;
    private String district;
    private String certified_type;
    private String market_id;
    private String is_manufacturer;
    private String certified;
    private String market;
    private List<String> color;
    private List<String> size;
    private List<String> index_images;
    /**
     * pname : 品牌
     * vname : 其他
     */
    private List<PropsBean> props;
    private List<String> list_tag;
    private List<String> badge_tag;
    private List<String> search_tag;
    /**
     * detail : <p>           型号；27591价格；25颜色；黑色，灰色码子；35---39<img src="http://img.k3cdn.com/k/1001634/2016052513347530328005_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348553687301_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349122699280_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348982820011_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348212517969_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342998178004_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341083958740_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343645382727_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345917583884_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348420384584_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341582278632_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345739570459_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344563463790_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343395891916_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344743120619_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349483928805_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342325289210_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344224120117_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348502288886_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513347789036596_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348485479073_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348656696894_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344578835887_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343149273867_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345468373077_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349159163395_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513346076189938_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349510651096_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513347843435695_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345077029257_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348235050979_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345776279657_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341523077960_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344640025415_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349401689642_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343811335801_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341868569899_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345757742908_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513347013397697_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345017722916_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343165652290_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348232477242_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341526097825_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345487883924_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513346947477915_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345609587089_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342894929948_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343086056911_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348251441094_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343120061592_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342586944058_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345461724978_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342596698004_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348330272145_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513347575683212_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349476980173_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349736014162_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342595783165_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342885320603_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342903691488_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348345675741_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349408122009_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342088636020_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513347456834639_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513346740426446_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345200988378_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344474361497_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341941639160_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349598471398_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343947377679_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343362766685_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343518094160_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345634581052_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345777735644_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513347942475959_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349906812869_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344278411912_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343599359119_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343637893574_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343729959319_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344750163669_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513343828591567_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345674864225_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341646213081_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513349978770605_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341206490294_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513342607754867_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513344228922705_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341515388831_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341198355462_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345544299708_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513345615019284_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348949692048_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513341677915142_550x550.jpg"/><img src="http://img.k3cdn.com/k/1001634/2016052513348536923648_550x550.jpg"/>           </p>
     */
    private String detail;
    /**
     * state : 销售中
     * published : 已发布
     */

    private int state;
    private String published;
    private String share_text;
    private String link;
    private String top_tag;
    /**
     * weixin_images : 微信图片
     */
    private List<String> weixin_images;
    private String detail_txt;
    private ArrayList<String> detail_images;
    private List<PublishBean> publish;
    private List<VideoBean> video;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getCategory_id() {
        return category_id;
    }

    public void setCategory_id(String category_id) {
        this.category_id = category_id;
    }

    public String getArticle_number() {
        return article_number;
    }

    public void setArticle_number(String article_number) {
        this.article_number = article_number;
    }

    public String getCharacters() {
        return characters;
    }

    public void setCharacters(String characters) {
        this.characters = characters;
    }

    public String getIndex_image() {
        return index_image;
    }

    public void setIndex_image(String index_image) {
        this.index_image = index_image;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getWholesale_price() {
        return wholesale_price;
    }

    public void setWholesale_price(String wholesale_price) {
        this.wholesale_price = wholesale_price;
    }

    public String getIs_baohuan() {
        return is_baohuan;
    }

    public void setIs_baohuan(String is_baohuan) {
        this.is_baohuan = is_baohuan;
    }

    public String getIs_baotui() {
        return is_baotui;
    }

    public void setIs_baotui(String is_baotui) {
        this.is_baotui = is_baotui;
    }

    public String getCreate_time() {
        return create_time;
    }

    public void setCreate_time(String create_time) {
        this.create_time = create_time;
    }

    public String getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(String update_time) {
        this.update_time = update_time;
    }

    public String getDelist_time() {
        return delist_time;
    }

    public void setDelist_time(String delist_time) {
        this.delist_time = delist_time;
    }

    public String getExisting_time() {
        return existing_time;
    }

    public void setExisting_time(String existing_time) {
        this.existing_time = existing_time;
    }

    public String getIs_new() {
        return is_new;
    }

    public void setIs_new(String is_new) {
        this.is_new = is_new;
    }

    public int getPopularity() {
        return popularity;
    }

    public void setPopularity(int popularity) {
        this.popularity = popularity;
    }

    public String getDownloadNum() {
        return downloadNum;
    }

    public void setDownloadNum(String downloadNum) {
        this.downloadNum = downloadNum;
    }

    public String getTaobaoNum() {
        return taobaoNum;
    }

    public void setTaobaoNum(String taobaoNum) {
        this.taobaoNum = taobaoNum;
    }

    public boolean isFollow() {
        return follow;
    }

    public void setFollow(boolean follow) {
        this.follow = follow;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getCertified_type() {
        return certified_type;
    }

    public void setCertified_type(String certified_type) {
        this.certified_type = certified_type;
    }

    public String getMarket_id() {
        return market_id;
    }

    public void setMarket_id(String market_id) {
        this.market_id = market_id;
    }

    public String getIs_manufacturer() {
        return is_manufacturer;
    }

    public void setIs_manufacturer(String is_manufacturer) {
        this.is_manufacturer = is_manufacturer;
    }

    public String getCertified() {
        return certified;
    }

    public void setCertified(String certified) {
        this.certified = certified;
    }

    public String getMarket() {
        return market;
    }

    public void setMarket(String market) {
        this.market = market;
    }

    public List<String> getColor() {
        return color;
    }

    public void setColor(List<String> color) {
        this.color = color;
    }

    public List<String> getSize() {
        return size;
    }

    public void setSize(List<String> size) {
        this.size = size;
    }

    public List<String> getIndex_images() {
        return index_images;
    }

    public void setIndex_images(List<String> index_images) {
        this.index_images = index_images;
    }

    public List<PropsBean> getProps() {
        return props;
    }

    public void setProps(List<PropsBean> props) {
        this.props = props;
    }

    public List<String> getList_tag() {
        return list_tag;
    }

    public void setList_tag(List<String> list_tag) {
        this.list_tag = list_tag;
    }

    public List<String> getBadge_tag() {
        return badge_tag;
    }

    public void setBadge_tag(List<String> badge_tag) {
        this.badge_tag = badge_tag;
    }

    public List<String> getSearch_tag() {
        return search_tag;
    }

    public void setSearch_tag(List<String> search_tag) {
        this.search_tag = search_tag;
    }

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    public int getState() {
        return state;
    }

    public void setState(int state) {
        this.state = state;
    }

    public String getPublished() {
        return published;
    }

    public void setPublished(String published) {
        this.published = published;
    }

    public List<String> getWeixin_images() {
        return weixin_images;
    }

    public void setWeixin_images(List<String> weixin_images) {
        this.weixin_images = weixin_images;
    }

    public String getDetail_txt() {
        return detail_txt;
    }

    public void setDetail_txt(String detail_txt) {
        this.detail_txt = detail_txt;
    }

    public ArrayList<String> getDetail_images() {
        return detail_images;
    }

    public void setDetail_images(ArrayList<String> detail_images) {
        this.detail_images = detail_images;
    }

    public String getShare_text() {
        return share_text;
    }

    public void setShare_text(String share_text) {
        this.share_text = share_text;
    }

    public String getLink() {
        return link;
    }

    public void setLink(String link) {
        this.link = link;
    }

    public boolean is_hide_stats() {
        return is_hide_stats;
    }

    public void setIs_hide_stats(boolean is_hide_stats) {
        this.is_hide_stats = is_hide_stats;
    }

    public String getTop_tag() {
        return top_tag;
    }

    public void setTop_tag(String top_tag) {
        this.top_tag = top_tag;
    }

    public List<PublishBean> getPublish() {
        return publish;
    }

    public void setPublish(List<PublishBean> publish) {
        this.publish = publish;
    }

    public List<VideoBean> getVideo() {
        return video;
    }

    public void setVideo(List<VideoBean> video) {
        this.video = video;
    }

    public static class PropsBean implements Serializable {
        private String pname;
        private String vname;

        public String getPname() {
            return pname;
        }

        public void setPname(String pname) {
            this.pname = pname;
        }

        public String getVname() {
            return vname;
        }

        public void setVname(String vname) {
            this.vname = vname;
        }
    }

    public static class PublishBean implements Serializable {
        /**
         * link : http://apptest.hotapi.cn/Taobao/Publish
         * title : 淘宝
         * picture : http://apptest.hotapi.cn/static/publish/taobao.jpg
         */

        private String link;
        private String title;
        private String picture;
        private int pictureRes;

        public PublishBean() {
        }

        public PublishBean(String link, String title, String picture, int pictureRes) {
            this.link = link;
            this.title = title;
            this.picture = picture;
            this.pictureRes = pictureRes;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getPicture() {
            return picture;
        }

        public void setPicture(String picture) {
            this.picture = picture;
        }

        public int getPictureRes() {
            return pictureRes;
        }

        public void setPictureRes(int pictureRes) {
            this.pictureRes = pictureRes;
        }
    }

    public static class VideoBean implements Serializable {
        /**
         * path : http://video.k3cdn.com/mp4/k3.cn/6/2047726/20180524/NjGDnQ5HSP-sd.mp4?OSSAccessKeyId=hfOmuXoAQGrZqmcW&Expires=1530693429&Signature=mOa5RGbXjaxoNgtklBJ9dim%2BmpQ%3D
         * cover : http://video.k3cdn.com/snapshot/k3.cn/6/2047726/20180524/NjGDnQ5HSP/index.jpg?OSSAccessKeyId=hfOmuXoAQGrZqmcW&Expires=1530693429&Signature=ide9jCLNo8f%2FNCvqYf6ryeuRu3U%3D
         */

        private String path;
        private String cover;

        public String getPath() {
            return path;
        }

        public void setPath(String path) {
            this.path = path;
        }

        public String getCover() {
            return cover;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }
    }
}
